Skip to content

HBASE-30011 Upgrade hbase-server to use junit5 Part1#7947

Open
liuxiaocs7 wants to merge 2 commits intoapache:masterfrom
liuxiaocs7:HBASE-29998
Open

HBASE-30011 Upgrade hbase-server to use junit5 Part1#7947
liuxiaocs7 wants to merge 2 commits intoapache:masterfrom
liuxiaocs7:HBASE-29998

Conversation

@liuxiaocs7
Copy link
Copy Markdown
Member

@liuxiaocs7 liuxiaocs7 commented Mar 17, 2026

  • Part1 for hbase-server
  • includes filter, namequeues, procedure, procedure2, protobuf, tool, zookeeper
  • see: HBASE-30011 and HBASE-29998

@Apache9
Copy link
Copy Markdown
Contributor

Apache9 commented Mar 20, 2026

Let's open sub tasks for migrating hbase-server since it is too big? We should change the title of this PR since we haven't upgrade all the tests yet...

@liuxiaocs7
Copy link
Copy Markdown
Member Author

Let's open sub tasks for migrating hbase-server since it is too big? We should change the title of this PR since we haven't upgrade all the tests yet...

Good suggestion, will open subtasks in Jira!

@liuxiaocs7 liuxiaocs7 changed the title HBASE-29998 Upgrade hbase-server to use junit5 HBASE-30011 Upgrade hbase-server to use junit5 Part1 Mar 20, 2026
@liuxiaocs7 liuxiaocs7 requested a review from Copilot March 20, 2026 09:26
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR is part 1 of migrating hbase-server tests to JUnit 5 (HBASE-30011), updating multiple test suites across filter/namequeues/procedure/protobuf/tool/zookeeper to use JUnit Jupiter APIs and conventions.

Changes:

  • Migrates tests from JUnit 4 (@Test, @Before, @Category, @Rule, @Ignore, expected-exception syntax) to JUnit 5 (@Test, @BeforeEach, @Tag, @Disabled, assertThrows, TestInfo).
  • Refactors bulk-load test structure by introducing shared *TestBase classes and new JUnit 5 test entrypoints (e.g., BulkLoadHFilesTest, BulkLoadHFilesSplitRecoveryTest).
  • Updates parameterized tests to use the project’s JUnit 5 template-based parameterization (@HBaseParameterizedTestTemplate + @TestTemplate + parameters()).

Reviewed changes

Copilot reviewed 68 out of 68 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
hbase-server/src/test/java/org/apache/hadoop/hbase/zookeeper/TestZooKeeperACL.java JUnit 5 migration (Jupiter assertions, lifecycle annotations, tags).
hbase-server/src/test/java/org/apache/hadoop/hbase/tool/TestCanaryTool.java JUnit 5 migration; uses TestInfo for method names; updates assertions.
hbase-server/src/test/java/org/apache/hadoop/hbase/tool/SecureBulkLoadHFilesTest.java JUnit 5 migration + refactor to new bulk-load test base.
hbase-server/src/test/java/org/apache/hadoop/hbase/tool/SecureBulkLoadHFilesSplitRecoveryTest.java JUnit 5 migration + secure split-recovery subclass.
hbase-server/src/test/java/org/apache/hadoop/hbase/tool/coprocessor/CoprocessorValidatorTest.java JUnit 5 migration (tags, assertions).
hbase-server/src/test/java/org/apache/hadoop/hbase/tool/BulkLoadHFilesTestSFT.java Refactor to new bulk-load base + JUnit 5 migration.
hbase-server/src/test/java/org/apache/hadoop/hbase/tool/BulkLoadHFilesTestBase.java New shared base for bulk-load tests; JUnit 5 updates.
hbase-server/src/test/java/org/apache/hadoop/hbase/tool/BulkLoadHFilesTest.java New JUnit 5 test entrypoint configuring cluster for bulk-load base tests.
hbase-server/src/test/java/org/apache/hadoop/hbase/tool/BulkLoadHFilesSplitRecoveryTestBase.java Refactor to shared base + JUnit 5 updates (assertThrows, TestInfo).
hbase-server/src/test/java/org/apache/hadoop/hbase/tool/BulkLoadHFilesSplitRecoveryTest.java New JUnit 5 test entrypoint configuring cluster for split-recovery base tests.
hbase-server/src/test/java/org/apache/hadoop/hbase/protobuf/TestReplicationProtobuf.java JUnit 5 migration (tags, assertions).
hbase-server/src/test/java/org/apache/hadoop/hbase/procedure2/store/region/TestWALProcedurePrettyPrinter.java JUnit 5 migration (tags, assertions).
hbase-server/src/test/java/org/apache/hadoop/hbase/procedure2/store/region/TestRegionProcedureStoreMigration.java JUnit 5 migration (per-test lifecycle).
hbase-server/src/test/java/org/apache/hadoop/hbase/procedure2/store/region/TestRegionProcedureStore.java JUnit 5 migration (tags, assertions).
hbase-server/src/test/java/org/apache/hadoop/hbase/procedure2/store/region/TestHFileProcedurePrettyPrinter.java JUnit 5 migration (tags, assertions).
hbase-server/src/test/java/org/apache/hadoop/hbase/procedure2/store/region/RegionProcedureStoreTestProcedure.java JUnit 5 migration (assertions).
hbase-server/src/test/java/org/apache/hadoop/hbase/procedure2/store/region/RegionProcedureStoreTestBase.java JUnit 5 migration (BeforeEach/AfterEach).
hbase-server/src/test/java/org/apache/hadoop/hbase/procedure/TestZKProcedureControllers.java JUnit 5 migration (BeforeAll/AfterAll, tags).
hbase-server/src/test/java/org/apache/hadoop/hbase/procedure/TestZKProcedure.java JUnit 5 migration (BeforeAll/AfterAll, tags).
hbase-server/src/test/java/org/apache/hadoop/hbase/procedure/TestProcedureMember.java JUnit 5 migration (AfterEach, tags).
hbase-server/src/test/java/org/apache/hadoop/hbase/procedure/TestProcedureManager.java JUnit 5 migration (BeforeAll/AfterAll, tags).
hbase-server/src/test/java/org/apache/hadoop/hbase/procedure/TestProcedureDescriber.java JUnit 5 migration (imports, tags).
hbase-server/src/test/java/org/apache/hadoop/hbase/procedure/TestProcedureCoordinator.java JUnit 5 migration (AfterEach, tags).
hbase-server/src/test/java/org/apache/hadoop/hbase/procedure/TestProcedure.java JUnit 5 migration (BeforeEach, tags).
hbase-server/src/test/java/org/apache/hadoop/hbase/procedure/TestFailedProcCleanup.java JUnit 5 migration (BeforeAll/AfterEach, tags).
hbase-server/src/test/java/org/apache/hadoop/hbase/namequeues/TestWALEventTrackerTableAccessor.java JUnit 5 migration (tags, assertions).
hbase-server/src/test/java/org/apache/hadoop/hbase/namequeues/TestWalEventTrackerQueueService.java JUnit 5 migration; uses TestInfo for names.
hbase-server/src/test/java/org/apache/hadoop/hbase/namequeues/TestWALEventTracker.java JUnit 5 migration (BeforeAll/AfterAll/BeforeEach, tags).
hbase-server/src/test/java/org/apache/hadoop/hbase/namequeues/TestTooLargeLog.java JUnit 5 migration (BeforeAll/AfterAll, tags).
hbase-server/src/test/java/org/apache/hadoop/hbase/namequeues/TestSlowLogAccessor.java JUnit 5 migration (BeforeAll/AfterAll/BeforeEach, assertions).
hbase-server/src/test/java/org/apache/hadoop/hbase/namequeues/TestRpcLogDetails.java JUnit 5 migration (tags, assertions).
hbase-server/src/test/java/org/apache/hadoop/hbase/filter/TestSingleColumnValueFilter.java JUnit 5 migration (assertions, tags, lifecycle).
hbase-server/src/test/java/org/apache/hadoop/hbase/filter/TestSingleColumnValueExcludeFilter.java JUnit 5 migration (assertions, tags).
hbase-server/src/test/java/org/apache/hadoop/hbase/filter/TestSeekHints.java JUnit 5 migration (BeforeAll/AfterAll, tags).
hbase-server/src/test/java/org/apache/hadoop/hbase/filter/TestScanRowPrefix.java JUnit 5 migration; explicit cluster setup via FilterTestingCluster.
hbase-server/src/test/java/org/apache/hadoop/hbase/filter/TestRegexComparator.java JUnit 5 migration (assertions, tags).
hbase-server/src/test/java/org/apache/hadoop/hbase/filter/TestRandomRowFilter.java JUnit 5 migration (assertions, tags, lifecycle).
hbase-server/src/test/java/org/apache/hadoop/hbase/filter/TestQualifierFilterWithEmptyQualifier.java JUnit 5 migration (assertions, tags, lifecycle).
hbase-server/src/test/java/org/apache/hadoop/hbase/filter/TestPrefixFilter.java JUnit 5 migration (assertions, tags, lifecycle).
hbase-server/src/test/java/org/apache/hadoop/hbase/filter/TestParseFilter.java JUnit 5 migration (assertions, tags, lifecycle).
hbase-server/src/test/java/org/apache/hadoop/hbase/filter/TestPageFilter.java JUnit 5 migration (assertions, tags).
hbase-server/src/test/java/org/apache/hadoop/hbase/filter/TestNullComparator.java JUnit 5 migration (assertions, tags).
hbase-server/src/test/java/org/apache/hadoop/hbase/filter/TestMultiRowRangeFilter.java JUnit 5 migration (assertThrows, tags, TestInfo).
hbase-server/src/test/java/org/apache/hadoop/hbase/filter/TestMultipleColumnPrefixFilter.java JUnit 5 migration (TestInfo, tags).
hbase-server/src/test/java/org/apache/hadoop/hbase/filter/TestInvocationRecordFilter.java JUnit 5 migration (assertions, tags, lifecycle).
hbase-server/src/test/java/org/apache/hadoop/hbase/filter/TestInclusiveStopFilter.java JUnit 5 migration (assertions, tags, lifecycle).
hbase-server/src/test/java/org/apache/hadoop/hbase/filter/TestFuzzyRowFilterEndToEndLarge.java JUnit 5 migration (BeforeAll/AfterAll, tags).
hbase-server/src/test/java/org/apache/hadoop/hbase/filter/TestFuzzyRowFilterEndToEnd.java JUnit 5 migration (TestInfo, BeforeAll/AfterAll, tags).
hbase-server/src/test/java/org/apache/hadoop/hbase/filter/TestFuzzyRowFilter.java JUnit 5 migration (assertions, tags).
hbase-server/src/test/java/org/apache/hadoop/hbase/filter/TestFuzzyRowAndColumnRangeFilter.java JUnit 5 migration (BeforeAll/AfterAll, TestInfo, tags).
hbase-server/src/test/java/org/apache/hadoop/hbase/filter/TestFilterWrapper.java JUnit 5 migration (BeforeAll/AfterAll, tags, assertions).
hbase-server/src/test/java/org/apache/hadoop/hbase/filter/TestFilterWithScanLimits.java JUnit 5 migration; explicit cluster setup via FilterTestingCluster.
hbase-server/src/test/java/org/apache/hadoop/hbase/filter/TestFiltersWithBinaryComponentComparator.java JUnit 5 migration (BeforeAll/AfterAll, TestInfo, tags).
hbase-server/src/test/java/org/apache/hadoop/hbase/filter/TestFilterSerialization.java JUnit 5 parameterized migration via @HBaseParameterizedTestTemplate and @TestTemplate.
hbase-server/src/test/java/org/apache/hadoop/hbase/filter/TestFilterListOrOperatorWithBlkCnt.java JUnit 5 migration (BeforeAll/AfterAll, TestInfo, tags).
hbase-server/src/test/java/org/apache/hadoop/hbase/filter/TestFilterListOnMini.java JUnit 5 migration (BeforeAll/AfterAll, TestInfo).
hbase-server/src/test/java/org/apache/hadoop/hbase/filter/TestFilterList.java JUnit 5 migration (tags, assertions).
hbase-server/src/test/java/org/apache/hadoop/hbase/filter/TestFilterFromRegionSide.java JUnit 5 migration (BeforeAll/AfterAll, tags).
hbase-server/src/test/java/org/apache/hadoop/hbase/filter/TestFilter.java JUnit 5 migration (BeforeEach/AfterEach, TestInfo, Disabled).
hbase-server/src/test/java/org/apache/hadoop/hbase/filter/TestDependentColumnFilter.java JUnit 5 migration (BeforeEach/AfterEach, tags, assertions).
hbase-server/src/test/java/org/apache/hadoop/hbase/filter/TestComparatorSerialization.java JUnit 5 parameterized migration via @HBaseParameterizedTestTemplate and @TestTemplate.
hbase-server/src/test/java/org/apache/hadoop/hbase/filter/TestColumnRangeFilter.java JUnit 5 migration; moves helper class and updates lifecycle/tags.
hbase-server/src/test/java/org/apache/hadoop/hbase/filter/TestColumnPrefixFilter.java JUnit 5 migration (TestInfo, tags).
hbase-server/src/test/java/org/apache/hadoop/hbase/filter/TestColumnPaginationFilter.java JUnit 5 migration (BeforeEach, tags, assertions).
hbase-server/src/test/java/org/apache/hadoop/hbase/filter/TestBitComparator.java JUnit 5 migration (tags, assertions).
hbase-server/src/test/java/org/apache/hadoop/hbase/filter/TestBigDecimalComparator.java JUnit 5 migration (tags, assertions).
hbase-server/src/test/java/org/apache/hadoop/hbase/filter/FilterTestingCluster.java JUnit 5 migration; shifts cluster teardown to @AfterAll.
Comments suppressed due to low confidence (2)

hbase-server/src/test/java/org/apache/hadoop/hbase/tool/BulkLoadHFilesTestBase.java:378

  • String comparison uses != which compares references, not contents, so this cleanup assertion can behave incorrectly. Use !"DONOTERASE".equals(file.getPath().getName()) (or negate .equals) instead of !=.
    hbase-server/src/test/java/org/apache/hadoop/hbase/tool/SecureBulkLoadHFilesSplitRecoveryTest.java:66
  • This @Disabled method no longer overrides the inherited test because the base class testBulkLoadPhaseFailure now takes a TestInfo parameter. As a result, the inherited base test will still run in secure mode (and the intended disable won't take effect). Override with the same signature (testBulkLoadPhaseFailure(TestInfo)) and mark it @Disabled, or otherwise disable/exclude the base test for this subclass.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

results.clear();
}
assertEquals("Expected " + expectedRows + " rows but scanned " + i + " rows", expectedRows, i);
assertEquals(i, expectedRows, "Expected " + expectedRows + " rows but scanned " + i + " rows");
Copy link

Copilot AI Mar 20, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

assertEquals argument order is reversed here (JUnit Jupiter is assertEquals(expected, actual, message)). This will report confusing failures and can hide issues if someone reads the output. Swap to assertEquals(expectedRows, i, ...).

Suggested change
assertEquals(i, expectedRows, "Expected " + expectedRows + " rows but scanned " + i + " rows");
assertEquals(expectedRows, i, "Expected " + expectedRows + " rows but scanned " + i + " rows");

Copilot uses AI. Check for mistakes.
Comment on lines +122 to +123
assertEquals(resultCount, 1);
assertEquals(cellCount, 4);
Copy link

Copilot AI Mar 20, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

assertEquals argument order is reversed (JUnit Jupiter is assertEquals(expected, actual)). These assertions currently expect resultCount/cellCount to equal constants but pass them as the expected value, producing misleading failures. Swap to assertEquals(1, resultCount) and assertEquals(4, cellCount).

Suggested change
assertEquals(resultCount, 1);
assertEquals(cellCount, 4);
assertEquals(1, resultCount);
assertEquals(4, cellCount);

Copilot uses AI. Check for mistakes.
Copy link
Copy Markdown
Contributor

@Apache9 Apache9 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please try to run mvn test -PrunAllTests before and after applying the patch, to see if we have the same number of tests?

Seems we missed some tests in this PR, but since it is too big, I'm not sure I can figure out all the missing stuff...

@liuxiaocs7
Copy link
Copy Markdown
Member Author

liuxiaocs7 commented Mar 22, 2026

Please try to run mvn test -PrunAllTests before and after applying the patch, to see if we have the same number of tests?

Seems we missed some tests in this PR, but since it is too big, I'm not sure I can figure out all the missing stuff...

Let me double check!

@Apache9
Copy link
Copy Markdown
Contributor

Apache9 commented Mar 26, 2026

@liuxiaocs7 Have you confirm that before and after the PR, we have same number of tests in hbase-server module?

Thanks.

@liuxiaocs7
Copy link
Copy Markdown
Member Author

@liuxiaocs7 Have you confirm that before and after the PR, we have same number of tests in hbase-server module?

Thanks.

Thanks for reminder, it's not finished yet. hbase-mapreduce for master (#7861) is ready now, and I'll continue reviewing the hbase-server module over the next couple of days.

@Apache9
Copy link
Copy Markdown
Contributor

Apache9 commented Mar 29, 2026

Let's get these changes in first.

We can analysis the difference after we upgrade all UTs of hbase-server to junit5, and try to fix them.

Thanks.

@liuxiaocs7
Copy link
Copy Markdown
Member Author

liuxiaocs7 commented Mar 30, 2026

I ran the unit tests with and without this patch, and many of them failed in my environment; the number of failures seems to vary, maybe flaky tests counted many times

nohup mvn -Dsurefire.firstPartForkCount=1C -Dsurefire.secondPartForkCount=1C -Dsurefire.rerunFailingTestsCount=5 -Dsurefire.testFailureIgnore=true -Dsurefire.skipAfterFailureCount=0 -Dmaven.test.failure.ignore=true test -PrunAllTests -fn > test_before_patch_2.log 2>&1 &
before
hbase-server(first): Tests run: 1412, Failures: 2, Errors: 0, Skipped: 5, Flakes: 1
hbase-server(second): Tests run: 8084, Failures: 3, Errors: 3, Skipped: 68, Flakes: 69

after
hbase-server(first): Tests run: 1411, Failures: 0, Errors: 0, Skipped: 5, Flakes: 2
hbase-server(second): Tests run: 7835, Failures: 2, Errors: 3, Skipped: 69, Flakes: 5

let me check target/surefire-reports file count

@Apache9
Copy link
Copy Markdown
Contributor

Apache9 commented Mar 30, 2026

The important things are Tests run and Skipped, these two numbers should remain the same.

Seems we have lost some tests?

@liuxiaocs7
Copy link
Copy Markdown
Member Author

The important things are Tests run and Skipped, these two numbers should remain the same.

Seems we have lost some tests?

Based on an analysis of the XML files in surefire-reports, the counts for the two are as follows:

wc -l before_ut.txt after_ut.txt
8897 before_ut.txt
8870 after_ut.txt

Compare the differences between the two using the following command:

comm -23 before_ut.txt after_ut.txt 
comm -13 before_ut.txt after_ut.txt
UT Diff details

before only

org.apache.hadoop.hbase.filter.TestColumnPrefixFilter#testColumnPrefixFilter
org.apache.hadoop.hbase.filter.TestColumnPrefixFilter#testColumnPrefixFilterWithFilterList
org.apache.hadoop.hbase.filter.TestColumnRangeFilter#TestColumnRangeFilterClient
org.apache.hadoop.hbase.filter.TestComparatorSerialization#testBigDecimalComparator[0: allowFastReflectionFallthrough=false]
org.apache.hadoop.hbase.filter.TestComparatorSerialization#testBigDecimalComparator[1: allowFastReflectionFallthrough=true]
org.apache.hadoop.hbase.filter.TestComparatorSerialization#testBinaryComparator[0: allowFastReflectionFallthrough=false]
org.apache.hadoop.hbase.filter.TestComparatorSerialization#testBinaryComparator[1: allowFastReflectionFallthrough=true]
org.apache.hadoop.hbase.filter.TestComparatorSerialization#testBinaryPrefixComparator[0: allowFastReflectionFallthrough=false]
org.apache.hadoop.hbase.filter.TestComparatorSerialization#testBinaryPrefixComparator[1: allowFastReflectionFallthrough=true]
org.apache.hadoop.hbase.filter.TestComparatorSerialization#testBitComparator[0: allowFastReflectionFallthrough=false]
org.apache.hadoop.hbase.filter.TestComparatorSerialization#testBitComparator[1: allowFastReflectionFallthrough=true]
org.apache.hadoop.hbase.filter.TestComparatorSerialization#testCustomComparator[0: allowFastReflectionFallthrough=false]
org.apache.hadoop.hbase.filter.TestComparatorSerialization#testCustomComparator[1: allowFastReflectionFallthrough=true]
org.apache.hadoop.hbase.filter.TestComparatorSerialization#testNullComparator[0: allowFastReflectionFallthrough=false]
org.apache.hadoop.hbase.filter.TestComparatorSerialization#testNullComparator[1: allowFastReflectionFallthrough=true]
org.apache.hadoop.hbase.filter.TestComparatorSerialization#testRegexStringComparator[0: allowFastReflectionFallthrough=false]
org.apache.hadoop.hbase.filter.TestComparatorSerialization#testRegexStringComparator[1: allowFastReflectionFallthrough=true]
org.apache.hadoop.hbase.filter.TestComparatorSerialization#testSubstringComparator[0: allowFastReflectionFallthrough=false]
org.apache.hadoop.hbase.filter.TestComparatorSerialization#testSubstringComparator[1: allowFastReflectionFallthrough=true]
org.apache.hadoop.hbase.filter.TestFilterListOnMini#testColumnPrefixFilterConcatWithOR
org.apache.hadoop.hbase.filter.TestFilterListOnMini#testFiltersWithOR
org.apache.hadoop.hbase.filter.TestFilterListOrOperatorWithBlkCnt#testMultiRowRangeWithFilterListOrOperatorWithBlkCnt
org.apache.hadoop.hbase.filter.TestFilterSerialization#testColumnCountGetFilter[0: allowFastReflectionFallthrough=false]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testColumnCountGetFilter[1: allowFastReflectionFallthrough=true]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testColumnPaginationFilter[0: allowFastReflectionFallthrough=false]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testColumnPaginationFilter[1: allowFastReflectionFallthrough=true]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testColumnPrefixFilter[0: allowFastReflectionFallthrough=false]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testColumnPrefixFilter[1: allowFastReflectionFallthrough=true]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testColumnRangeFilter[0: allowFastReflectionFallthrough=false]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testColumnRangeFilter[1: allowFastReflectionFallthrough=true]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testColumnValueFilter[0: allowFastReflectionFallthrough=false]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testColumnValueFilter[1: allowFastReflectionFallthrough=true]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testCustomFilter[0: allowFastReflectionFallthrough=false]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testCustomFilter[1: allowFastReflectionFallthrough=true]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testDependentColumnFilter[0: allowFastReflectionFallthrough=false]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testDependentColumnFilter[1: allowFastReflectionFallthrough=true]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testFamilyFilter[0: allowFastReflectionFallthrough=false]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testFamilyFilter[1: allowFastReflectionFallthrough=true]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testFilterList[0: allowFastReflectionFallthrough=false]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testFilterList[1: allowFastReflectionFallthrough=true]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testFilterWrapper[0: allowFastReflectionFallthrough=false]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testFilterWrapper[1: allowFastReflectionFallthrough=true]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testFirstKeyOnlyFilter[0: allowFastReflectionFallthrough=false]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testFirstKeyOnlyFilter[1: allowFastReflectionFallthrough=true]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testFuzzyRowFilter[0: allowFastReflectionFallthrough=false]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testFuzzyRowFilter[1: allowFastReflectionFallthrough=true]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testInclusiveStopFilter[0: allowFastReflectionFallthrough=false]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testInclusiveStopFilter[1: allowFastReflectionFallthrough=true]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testKeyOnlyFilter[0: allowFastReflectionFallthrough=false]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testKeyOnlyFilter[1: allowFastReflectionFallthrough=true]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testMultipleColumnPrefixFilter[0: allowFastReflectionFallthrough=false]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testMultipleColumnPrefixFilter[1: allowFastReflectionFallthrough=true]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testMultiRowRangeFilter[0: allowFastReflectionFallthrough=false]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testMultiRowRangeFilter[1: allowFastReflectionFallthrough=true]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testPageFilter[0: allowFastReflectionFallthrough=false]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testPageFilter[1: allowFastReflectionFallthrough=true]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testPrefixFilter[0: allowFastReflectionFallthrough=false]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testPrefixFilter[1: allowFastReflectionFallthrough=true]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testQualifierFilter[0: allowFastReflectionFallthrough=false]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testQualifierFilter[1: allowFastReflectionFallthrough=true]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testRandomRowFilter[0: allowFastReflectionFallthrough=false]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testRandomRowFilter[1: allowFastReflectionFallthrough=true]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testRowFilter[0: allowFastReflectionFallthrough=false]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testRowFilter[1: allowFastReflectionFallthrough=true]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testSingleColumnValueExcludeFilter[0: allowFastReflectionFallthrough=false]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testSingleColumnValueExcludeFilter[1: allowFastReflectionFallthrough=true]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testSingleColumnValueFilter[0: allowFastReflectionFallthrough=false]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testSingleColumnValueFilter[1: allowFastReflectionFallthrough=true]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testSkipFilter[0: allowFastReflectionFallthrough=false]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testSkipFilter[1: allowFastReflectionFallthrough=true]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testTimestampsFilter[0: allowFastReflectionFallthrough=false]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testTimestampsFilter[1: allowFastReflectionFallthrough=true]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testValueFilter[0: allowFastReflectionFallthrough=false]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testValueFilter[1: allowFastReflectionFallthrough=true]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testWhileMatchFilter[0: allowFastReflectionFallthrough=false]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testWhileMatchFilter[1: allowFastReflectionFallthrough=true]
org.apache.hadoop.hbase.filter.TestFiltersWithBinaryComponentComparator#testRowAndValueFilterWithBinaryComponentComparator
org.apache.hadoop.hbase.filter.TestFiltersWithBinaryComponentComparator#testRowFilterWithBinaryComponentComparator
org.apache.hadoop.hbase.filter.TestFiltersWithBinaryComponentComparator#testValueFilterWithBinaryComponentComparator
org.apache.hadoop.hbase.filter.TestFilter#testFilterListWithPrefixFilter
org.apache.hadoop.hbase.filter.TestFilter#testNestedFilterListWithSCVF
org.apache.hadoop.hbase.filter.TestFuzzyRowAndColumnRangeFilter#Test
org.apache.hadoop.hbase.filter.TestFuzzyRowFilterEndToEnd#testAllFixedBits
org.apache.hadoop.hbase.filter.TestFuzzyRowFilterEndToEnd#testFilterList
org.apache.hadoop.hbase.filter.TestFuzzyRowFilterEndToEnd#testHBASE14782
org.apache.hadoop.hbase.filter.TestFuzzyRowFilterEndToEnd#testHBASE26967
org.apache.hadoop.hbase.filter.TestFuzzyRowFilterEndToEnd#testHBASE28634
org.apache.hadoop.hbase.filter.TestMultipleColumnPrefixFilter#testMultipleColumnPrefixFilter
org.apache.hadoop.hbase.filter.TestMultipleColumnPrefixFilter#testMultipleColumnPrefixFilterWithColumnPrefixFilter
org.apache.hadoop.hbase.filter.TestMultipleColumnPrefixFilter#testMultipleColumnPrefixFilterWithManyFamilies
org.apache.hadoop.hbase.filter.TestMultiRowRangeFilter#testMultiRowRangeFilterWithEmptyStartRow
org.apache.hadoop.hbase.filter.TestMultiRowRangeFilter#testMultiRowRangeFilterWithEmptyStopRow
org.apache.hadoop.hbase.filter.TestMultiRowRangeFilter#testMultiRowRangeFilterWithExclusive
org.apache.hadoop.hbase.filter.TestMultiRowRangeFilter#testMultiRowRangeFilterWithInclusive
org.apache.hadoop.hbase.filter.TestMultiRowRangeFilter#testMultiRowRangeFilterWithoutRangeOverlap
org.apache.hadoop.hbase.filter.TestMultiRowRangeFilter#testMultiRowRangeFilterWithRangeOverlap
org.apache.hadoop.hbase.filter.TestMultiRowRangeFilter#testMultiRowRangeWithFilterListAndOperator
org.apache.hadoop.hbase.filter.TestMultiRowRangeFilter#testMultiRowRangeWithFilterListOrOperator
org.apache.hadoop.hbase.filter.TestMultiRowRangeFilter#testOneRowRange
org.apache.hadoop.hbase.filter.TestMultiRowRangeFilter#testReverseMultiRowRangeFilterIncludingMaxRow
org.apache.hadoop.hbase.filter.TestMultiRowRangeFilter#testReverseMultiRowRangeFilterIncludingMinAndMaxRow
org.apache.hadoop.hbase.filter.TestMultiRowRangeFilter#testReverseMultiRowRangeFilterIncludingMinRow
org.apache.hadoop.hbase.filter.TestMultiRowRangeFilter#testReverseMultiRowRangeFilterWithinTable
org.apache.hadoop.hbase.filter.TestScanRowPrefix#testPrefixScanning
org.apache.hadoop.hbase.io.hfile.bucket.TestPrefetchPersistence#testPrefetchPersistence[0: blockSize=16,384, bucketSizes=[I@7383eae2]
org.apache.hadoop.hbase.io.hfile.bucket.TestVerifyBucketCacheFile#testBucketCacheRecovery[1: blockSize=16,384, bucketSizes=[I@7a560583]
org.apache.hadoop.hbase.io.hfile.bucket.TestVerifyBucketCacheFile#testCompletelyFilledChunks[1: blockSize=16,384, bucketSizes=[I@7a560583]
org.apache.hadoop.hbase.io.hfile.bucket.TestVerifyBucketCacheFile#testModifiedBucketCacheFileData[1: blockSize=16,384, bucketSizes=[I@7a560583]
org.apache.hadoop.hbase.io.hfile.bucket.TestVerifyBucketCacheFile#testModifiedBucketCacheFileTime[1: blockSize=16,384, bucketSizes=[I@7a560583]
org.apache.hadoop.hbase.io.hfile.bucket.TestVerifyBucketCacheFile#testPartiallyFilledChunks[1: blockSize=16,384, bucketSizes=[I@7a560583]
org.apache.hadoop.hbase.io.hfile.bucket.TestVerifyBucketCacheFile#testRetrieveFromFile[1: blockSize=16,384, bucketSizes=[I@7a560583]
org.apache.hadoop.hbase.io.hfile.bucket.TestVerifyBucketCacheFile#testRetrieveFromFileAfterDelete[1: blockSize=16,384, bucketSizes=[I@7a560583]
org.apache.hadoop.hbase.io.hfile.bucket.TestVerifyBucketCacheFile#testSingleChunk[1: blockSize=16,384, bucketSizes=[I@7a560583]
org.apache.hadoop.hbase.namequeues.TestWalEventTrackerQueueService#testMetrics
org.apache.hadoop.hbase.security.TestSaslTlsIPCRejectPlainText#testReject[0: caKeyType=RSA, certKeyType=RSA, keyPassword=[C@4bb33f74]
org.apache.hadoop.hbase.security.TestSaslTlsIPCRejectPlainText#testReject[1: caKeyType=RSA, certKeyType=RSA, keyPassword=[C@10d307f1]
org.apache.hadoop.hbase.security.TestSaslTlsIPCRejectPlainText#testReject[2: caKeyType=RSA, certKeyType=EC, keyPassword=[C@4d5b6aac]
org.apache.hadoop.hbase.security.TestSaslTlsIPCRejectPlainText#testReject[3: caKeyType=RSA, certKeyType=EC, keyPassword=[C@3e84448c]
org.apache.hadoop.hbase.security.TestSaslTlsIPCRejectPlainText#testReject[4: caKeyType=EC, certKeyType=RSA, keyPassword=[C@4a7f959b]
org.apache.hadoop.hbase.security.TestSaslTlsIPCRejectPlainText#testReject[5: caKeyType=EC, certKeyType=RSA, keyPassword=[C@429bffaa]
org.apache.hadoop.hbase.security.TestSaslTlsIPCRejectPlainText#testReject[6: caKeyType=EC, certKeyType=EC, keyPassword=[C@5403f35f]
org.apache.hadoop.hbase.security.TestSaslTlsIPCRejectPlainText#testReject[7: caKeyType=EC, certKeyType=EC, keyPassword=[C@483f6d77]
org.apache.hadoop.hbase.tool.TestBulkLoadHFilesSFT#testBulkLoadByFamily
org.apache.hadoop.hbase.tool.TestBulkLoadHFilesSFT#testFailIfNeedSplitHFile
org.apache.hadoop.hbase.tool.TestBulkLoadHFilesSFT#testInferBoundaries
org.apache.hadoop.hbase.tool.TestBulkLoadHFilesSFT#testLoadTooMayHFiles
org.apache.hadoop.hbase.tool.TestBulkLoadHFilesSFT#testNonexistentColumnFamilyLoad
org.apache.hadoop.hbase.tool.TestBulkLoadHFilesSFT#testNonHfileFolder
org.apache.hadoop.hbase.tool.TestBulkLoadHFilesSFT#testNonHfileFolderWithUnmatchedFamilyName
org.apache.hadoop.hbase.tool.TestBulkLoadHFilesSFT#testRegionCrossingHFileSplit
org.apache.hadoop.hbase.tool.TestBulkLoadHFilesSFT#testRegionCrossingHFileSplitRowBloom
org.apache.hadoop.hbase.tool.TestBulkLoadHFilesSFT#testRegionCrossingHFileSplitRowColBloom
org.apache.hadoop.hbase.tool.TestBulkLoadHFilesSFT#testRegionCrossingLoad
org.apache.hadoop.hbase.tool.TestBulkLoadHFilesSFT#testRegionCrossingRowBloom
org.apache.hadoop.hbase.tool.TestBulkLoadHFilesSFT#testRegionCrossingRowColBloom
org.apache.hadoop.hbase.tool.TestBulkLoadHFilesSFT#testSimpleHFileSplit
org.apache.hadoop.hbase.tool.TestBulkLoadHFilesSFT#testSimpleLoad
org.apache.hadoop.hbase.tool.TestBulkLoadHFilesSFT#testSimpleLoadWithFileCopy
org.apache.hadoop.hbase.tool.TestBulkLoadHFilesSFT#testSimpleLoadWithMap
org.apache.hadoop.hbase.tool.TestBulkLoadHFilesSFT#testSplitALot
org.apache.hadoop.hbase.tool.TestBulkLoadHFilesSFT#testSplitStoreFile
org.apache.hadoop.hbase.tool.TestBulkLoadHFilesSFT#testSplitStoreFileWithCreateTimeTS
org.apache.hadoop.hbase.tool.TestBulkLoadHFilesSFT#testSplitStoreFileWithEncodedToEncoded
org.apache.hadoop.hbase.tool.TestBulkLoadHFilesSFT#testSplitStoreFileWithEncodedToNone
org.apache.hadoop.hbase.tool.TestBulkLoadHFilesSFT#testSplitStoreFileWithFavoriteNodes
org.apache.hadoop.hbase.tool.TestBulkLoadHFilesSFT#testSplitStoreFileWithNoneToEncoded
org.apache.hadoop.hbase.tool.TestBulkLoadHFilesSFT#testSplitStoreFileWithNoneToNone
org.apache.hadoop.hbase.tool.TestBulkLoadHFilesSFT#testTableWithCFNameStartWithUnderScore
org.apache.hadoop.hbase.tool.TestBulkLoadHFilesSFT#testTagsSurviveBulkLoadSplit
org.apache.hadoop.hbase.tool.TestBulkLoadHFilesSFT#testWithoutAnExistingTableAndCreateTableSetToNo
org.apache.hadoop.hbase.tool.TestBulkLoadHFilesSplitRecovery#testBulkLoadPhaseFailure
org.apache.hadoop.hbase.tool.TestBulkLoadHFilesSplitRecovery#testCorrectSplitPoint
org.apache.hadoop.hbase.tool.TestBulkLoadHFilesSplitRecovery#testGroupOrSplitFailure
org.apache.hadoop.hbase.tool.TestBulkLoadHFilesSplitRecovery#testGroupOrSplitPresplit
org.apache.hadoop.hbase.tool.TestBulkLoadHFilesSplitRecovery#testRetryOnIOException
org.apache.hadoop.hbase.tool.TestBulkLoadHFilesSplitRecovery#testSplitTmpFileCleanUp
org.apache.hadoop.hbase.tool.TestBulkLoadHFilesSplitRecovery#testSplitWhileBulkLoadPhase
org.apache.hadoop.hbase.tool.TestBulkLoadHFilesSplitRecovery#testSplitWhileBulkLoadPhaseWithoutItemMap
org.apache.hadoop.hbase.tool.TestBulkLoadHFiles#testBulkLoadByFamily
org.apache.hadoop.hbase.tool.TestBulkLoadHFiles#testFailIfNeedSplitHFile
org.apache.hadoop.hbase.tool.TestBulkLoadHFiles#testInferBoundaries
org.apache.hadoop.hbase.tool.TestBulkLoadHFiles#testLoadTooMayHFiles
org.apache.hadoop.hbase.tool.TestBulkLoadHFiles#testNonexistentColumnFamilyLoad
org.apache.hadoop.hbase.tool.TestBulkLoadHFiles#testNonHfileFolder
org.apache.hadoop.hbase.tool.TestBulkLoadHFiles#testNonHfileFolderWithUnmatchedFamilyName
org.apache.hadoop.hbase.tool.TestBulkLoadHFiles#testRegionCrossingHFileSplit
org.apache.hadoop.hbase.tool.TestBulkLoadHFiles#testRegionCrossingHFileSplitRowBloom
org.apache.hadoop.hbase.tool.TestBulkLoadHFiles#testRegionCrossingHFileSplitRowColBloom
org.apache.hadoop.hbase.tool.TestBulkLoadHFiles#testRegionCrossingLoad
org.apache.hadoop.hbase.tool.TestBulkLoadHFiles#testRegionCrossingRowBloom
org.apache.hadoop.hbase.tool.TestBulkLoadHFiles#testRegionCrossingRowColBloom
org.apache.hadoop.hbase.tool.TestBulkLoadHFiles#testSimpleHFileSplit
org.apache.hadoop.hbase.tool.TestBulkLoadHFiles#testSimpleLoad
org.apache.hadoop.hbase.tool.TestBulkLoadHFiles#testSimpleLoadWithFileCopy
org.apache.hadoop.hbase.tool.TestBulkLoadHFiles#testSimpleLoadWithMap
org.apache.hadoop.hbase.tool.TestBulkLoadHFiles#testSplitALot
org.apache.hadoop.hbase.tool.TestBulkLoadHFiles#testSplitStoreFile
org.apache.hadoop.hbase.tool.TestBulkLoadHFiles#testSplitStoreFileWithCreateTimeTS
org.apache.hadoop.hbase.tool.TestBulkLoadHFiles#testSplitStoreFileWithEncodedToEncoded
org.apache.hadoop.hbase.tool.TestBulkLoadHFiles#testSplitStoreFileWithEncodedToNone
org.apache.hadoop.hbase.tool.TestBulkLoadHFiles#testSplitStoreFileWithFavoriteNodes
org.apache.hadoop.hbase.tool.TestBulkLoadHFiles#testSplitStoreFileWithNoneToEncoded
org.apache.hadoop.hbase.tool.TestBulkLoadHFiles#testSplitStoreFileWithNoneToNone
org.apache.hadoop.hbase.tool.TestBulkLoadHFiles#testTableWithCFNameStartWithUnderScore
org.apache.hadoop.hbase.tool.TestBulkLoadHFiles#testTagsSurviveBulkLoadSplit
org.apache.hadoop.hbase.tool.TestBulkLoadHFiles#testWithoutAnExistingTableAndCreateTableSetToNo
org.apache.hadoop.hbase.tool.TestCanaryTool#testBasicCanaryWorks
org.apache.hadoop.hbase.tool.TestCanaryTool#testCanaryRegionTaskReadAllCF
org.apache.hadoop.hbase.tool.TestCanaryTool#testCanaryStopsScanningAfterTimeout
org.apache.hadoop.hbase.tool.TestCanaryTool#testRawScanConfig
org.apache.hadoop.hbase.tool.TestCanaryTool#testReadTableTimeouts
org.apache.hadoop.hbase.tool.TestCanaryTool#testRegionserverWithRegions
org.apache.hadoop.hbase.tool.TestSecureBulkLoadHFilesSplitRecovery#testBulkLoadPhaseFailure
org.apache.hadoop.hbase.tool.TestSecureBulkLoadHFilesSplitRecovery#testCorrectSplitPoint
org.apache.hadoop.hbase.tool.TestSecureBulkLoadHFilesSplitRecovery#testGroupOrSplitFailure
org.apache.hadoop.hbase.tool.TestSecureBulkLoadHFilesSplitRecovery#testGroupOrSplitPresplit
org.apache.hadoop.hbase.tool.TestSecureBulkLoadHFilesSplitRecovery#testRetryOnIOException
org.apache.hadoop.hbase.tool.TestSecureBulkLoadHFilesSplitRecovery#testSplitTmpFileCleanUp
org.apache.hadoop.hbase.tool.TestSecureBulkLoadHFilesSplitRecovery#testSplitWhileBulkLoadPhase
org.apache.hadoop.hbase.tool.TestSecureBulkLoadHFilesSplitRecovery#testSplitWhileBulkLoadPhaseWithoutItemMap
org.apache.hadoop.hbase.tool.TestSecureBulkLoadHFiles#testBulkLoadByFamily
org.apache.hadoop.hbase.tool.TestSecureBulkLoadHFiles#testFailIfNeedSplitHFile
org.apache.hadoop.hbase.tool.TestSecureBulkLoadHFiles#testInferBoundaries
org.apache.hadoop.hbase.tool.TestSecureBulkLoadHFiles#testLoadTooMayHFiles
org.apache.hadoop.hbase.tool.TestSecureBulkLoadHFiles#testNonexistentColumnFamilyLoad
org.apache.hadoop.hbase.tool.TestSecureBulkLoadHFiles#testNonHfileFolder
org.apache.hadoop.hbase.tool.TestSecureBulkLoadHFiles#testNonHfileFolderWithUnmatchedFamilyName
org.apache.hadoop.hbase.tool.TestSecureBulkLoadHFiles#testRegionCrossingHFileSplit
org.apache.hadoop.hbase.tool.TestSecureBulkLoadHFiles#testRegionCrossingHFileSplitRowBloom
org.apache.hadoop.hbase.tool.TestSecureBulkLoadHFiles#testRegionCrossingHFileSplitRowColBloom
org.apache.hadoop.hbase.tool.TestSecureBulkLoadHFiles#testRegionCrossingLoad
org.apache.hadoop.hbase.tool.TestSecureBulkLoadHFiles#testRegionCrossingRowBloom
org.apache.hadoop.hbase.tool.TestSecureBulkLoadHFiles#testRegionCrossingRowColBloom
org.apache.hadoop.hbase.tool.TestSecureBulkLoadHFiles#testSimpleHFileSplit
org.apache.hadoop.hbase.tool.TestSecureBulkLoadHFiles#testSimpleLoad
org.apache.hadoop.hbase.tool.TestSecureBulkLoadHFiles#testSimpleLoadWithFileCopy
org.apache.hadoop.hbase.tool.TestSecureBulkLoadHFiles#testSimpleLoadWithMap
org.apache.hadoop.hbase.tool.TestSecureBulkLoadHFiles#testSplitALot
org.apache.hadoop.hbase.tool.TestSecureBulkLoadHFiles#testSplitStoreFile
org.apache.hadoop.hbase.tool.TestSecureBulkLoadHFiles#testSplitStoreFileWithCreateTimeTS
org.apache.hadoop.hbase.tool.TestSecureBulkLoadHFiles#testSplitStoreFileWithEncodedToEncoded
org.apache.hadoop.hbase.tool.TestSecureBulkLoadHFiles#testSplitStoreFileWithEncodedToNone
org.apache.hadoop.hbase.tool.TestSecureBulkLoadHFiles#testSplitStoreFileWithFavoriteNodes
org.apache.hadoop.hbase.tool.TestSecureBulkLoadHFiles#testSplitStoreFileWithNoneToEncoded
org.apache.hadoop.hbase.tool.TestSecureBulkLoadHFiles#testSplitStoreFileWithNoneToNone
org.apache.hadoop.hbase.tool.TestSecureBulkLoadHFiles#testTableWithCFNameStartWithUnderScore
org.apache.hadoop.hbase.tool.TestSecureBulkLoadHFiles#testTagsSurviveBulkLoadSplit
org.apache.hadoop.hbase.tool.TestSecureBulkLoadHFiles#testWithoutAnExistingTableAndCreateTableSetToNo

after only

org.apache.hadoop.hbase.filter.TestColumnPrefixFilter#testColumnPrefixFilter(TestInfo)
org.apache.hadoop.hbase.filter.TestColumnPrefixFilter#testColumnPrefixFilterWithFilterList(TestInfo)
org.apache.hadoop.hbase.filter.TestColumnRangeFilter#TestColumnRangeFilterClient(TestInfo)
org.apache.hadoop.hbase.filter.TestComparatorSerialization#testBigDecimalComparator()[1]
org.apache.hadoop.hbase.filter.TestComparatorSerialization#testBigDecimalComparator()[2]
org.apache.hadoop.hbase.filter.TestComparatorSerialization#testBinaryComparator()[1]
org.apache.hadoop.hbase.filter.TestComparatorSerialization#testBinaryComparator()[2]
org.apache.hadoop.hbase.filter.TestComparatorSerialization#testBinaryPrefixComparator()[1]
org.apache.hadoop.hbase.filter.TestComparatorSerialization#testBinaryPrefixComparator()[2]
org.apache.hadoop.hbase.filter.TestComparatorSerialization#testBitComparator()[1]
org.apache.hadoop.hbase.filter.TestComparatorSerialization#testBitComparator()[2]
org.apache.hadoop.hbase.filter.TestComparatorSerialization#testCustomComparator()[1]
org.apache.hadoop.hbase.filter.TestComparatorSerialization#testCustomComparator()[2]
org.apache.hadoop.hbase.filter.TestComparatorSerialization#testNullComparator()[1]
org.apache.hadoop.hbase.filter.TestComparatorSerialization#testNullComparator()[2]
org.apache.hadoop.hbase.filter.TestComparatorSerialization#testRegexStringComparator()[1]
org.apache.hadoop.hbase.filter.TestComparatorSerialization#testRegexStringComparator()[2]
org.apache.hadoop.hbase.filter.TestComparatorSerialization#testSubstringComparator()[1]
org.apache.hadoop.hbase.filter.TestComparatorSerialization#testSubstringComparator()[2]
org.apache.hadoop.hbase.filter.TestFilterListOnMini#testColumnPrefixFilterConcatWithOR(TestInfo)
org.apache.hadoop.hbase.filter.TestFilterListOnMini#testFiltersWithOR(TestInfo)
org.apache.hadoop.hbase.filter.TestFilterListOrOperatorWithBlkCnt#testMultiRowRangeWithFilterListOrOperatorWithBlkCnt(TestInfo)
org.apache.hadoop.hbase.filter.TestFilterSerialization#testColumnCountGetFilter()[1]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testColumnCountGetFilter()[2]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testColumnPaginationFilter()[1]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testColumnPaginationFilter()[2]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testColumnPrefixFilter()[1]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testColumnPrefixFilter()[2]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testColumnRangeFilter()[1]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testColumnRangeFilter()[2]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testColumnValueFilter()[1]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testColumnValueFilter()[2]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testCustomFilter()[1]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testCustomFilter()[2]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testDependentColumnFilter()[1]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testDependentColumnFilter()[2]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testFamilyFilter()[1]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testFamilyFilter()[2]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testFilterList()[1]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testFilterList()[2]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testFilterWrapper()[1]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testFilterWrapper()[2]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testFirstKeyOnlyFilter()[1]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testFirstKeyOnlyFilter()[2]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testFuzzyRowFilter()[1]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testFuzzyRowFilter()[2]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testInclusiveStopFilter()[1]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testInclusiveStopFilter()[2]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testKeyOnlyFilter()[1]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testKeyOnlyFilter()[2]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testMultipleColumnPrefixFilter()[1]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testMultipleColumnPrefixFilter()[2]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testMultiRowRangeFilter()[1]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testMultiRowRangeFilter()[2]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testPageFilter()[1]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testPageFilter()[2]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testPrefixFilter()[1]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testPrefixFilter()[2]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testQualifierFilter()[1]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testQualifierFilter()[2]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testRandomRowFilter()[1]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testRandomRowFilter()[2]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testRowFilter()[1]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testRowFilter()[2]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testSingleColumnValueExcludeFilter()[1]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testSingleColumnValueExcludeFilter()[2]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testSingleColumnValueFilter()[1]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testSingleColumnValueFilter()[2]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testSkipFilter()[1]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testSkipFilter()[2]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testTimestampsFilter()[1]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testTimestampsFilter()[2]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testValueFilter()[1]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testValueFilter()[2]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testWhileMatchFilter()[1]
org.apache.hadoop.hbase.filter.TestFilterSerialization#testWhileMatchFilter()[2]
org.apache.hadoop.hbase.filter.TestFiltersWithBinaryComponentComparator#testRowAndValueFilterWithBinaryComponentComparator(TestInfo)
org.apache.hadoop.hbase.filter.TestFiltersWithBinaryComponentComparator#testRowFilterWithBinaryComponentComparator(TestInfo)
org.apache.hadoop.hbase.filter.TestFiltersWithBinaryComponentComparator#testValueFilterWithBinaryComponentComparator(TestInfo)
org.apache.hadoop.hbase.filter.TestFilter#testFilterListWithPrefixFilter(TestInfo)
org.apache.hadoop.hbase.filter.TestFilter#testNestedFilterListWithSCVF(TestInfo)
org.apache.hadoop.hbase.filter.TestFuzzyRowAndColumnRangeFilter#Test(TestInfo)
org.apache.hadoop.hbase.filter.TestFuzzyRowFilterEndToEnd#testAllFixedBits(TestInfo)
org.apache.hadoop.hbase.filter.TestFuzzyRowFilterEndToEnd#testFilterList(TestInfo)
org.apache.hadoop.hbase.filter.TestFuzzyRowFilterEndToEnd#testHBASE14782(TestInfo)
org.apache.hadoop.hbase.filter.TestFuzzyRowFilterEndToEnd#testHBASE26967(TestInfo)
org.apache.hadoop.hbase.filter.TestFuzzyRowFilterEndToEnd#testHBASE28634(TestInfo)
org.apache.hadoop.hbase.filter.TestMultipleColumnPrefixFilter#testMultipleColumnPrefixFilter(TestInfo)
org.apache.hadoop.hbase.filter.TestMultipleColumnPrefixFilter#testMultipleColumnPrefixFilterWithColumnPrefixFilter(TestInfo)
org.apache.hadoop.hbase.filter.TestMultipleColumnPrefixFilter#testMultipleColumnPrefixFilterWithManyFamilies(TestInfo)
org.apache.hadoop.hbase.filter.TestMultiRowRangeFilter#testMultiRowRangeFilterWithEmptyStartRow(TestInfo)
org.apache.hadoop.hbase.filter.TestMultiRowRangeFilter#testMultiRowRangeFilterWithEmptyStopRow(TestInfo)
org.apache.hadoop.hbase.filter.TestMultiRowRangeFilter#testMultiRowRangeFilterWithExclusive(TestInfo)
org.apache.hadoop.hbase.filter.TestMultiRowRangeFilter#testMultiRowRangeFilterWithInclusive(TestInfo)
org.apache.hadoop.hbase.filter.TestMultiRowRangeFilter#testMultiRowRangeFilterWithoutRangeOverlap(TestInfo)
org.apache.hadoop.hbase.filter.TestMultiRowRangeFilter#testMultiRowRangeFilterWithRangeOverlap(TestInfo)
org.apache.hadoop.hbase.filter.TestMultiRowRangeFilter#testMultiRowRangeWithFilterListAndOperator(TestInfo)
org.apache.hadoop.hbase.filter.TestMultiRowRangeFilter#testMultiRowRangeWithFilterListOrOperator(TestInfo)
org.apache.hadoop.hbase.filter.TestMultiRowRangeFilter#testOneRowRange(TestInfo)
org.apache.hadoop.hbase.filter.TestMultiRowRangeFilter#testReverseMultiRowRangeFilterIncludingMaxRow(TestInfo)
org.apache.hadoop.hbase.filter.TestMultiRowRangeFilter#testReverseMultiRowRangeFilterIncludingMinAndMaxRow(TestInfo)
org.apache.hadoop.hbase.filter.TestMultiRowRangeFilter#testReverseMultiRowRangeFilterIncludingMinRow(TestInfo)
org.apache.hadoop.hbase.filter.TestMultiRowRangeFilter#testReverseMultiRowRangeFilterWithinTable(TestInfo)
org.apache.hadoop.hbase.filter.TestScanRowPrefix#testPrefixScanning(TestInfo)
org.apache.hadoop.hbase.io.hfile.bucket.TestPrefetchPersistence#testPrefetchPersistence[0: blockSize=16,384, bucketSizes=[I@19fe4644]
org.apache.hadoop.hbase.io.hfile.bucket.TestVerifyBucketCacheFile#testBucketCacheRecovery[1: blockSize=16,384, bucketSizes=[I@2320fa6f]
org.apache.hadoop.hbase.io.hfile.bucket.TestVerifyBucketCacheFile#testCompletelyFilledChunks[1: blockSize=16,384, bucketSizes=[I@2320fa6f]
org.apache.hadoop.hbase.io.hfile.bucket.TestVerifyBucketCacheFile#testModifiedBucketCacheFileData[1: blockSize=16,384, bucketSizes=[I@2320fa6f]
org.apache.hadoop.hbase.io.hfile.bucket.TestVerifyBucketCacheFile#testModifiedBucketCacheFileTime[1: blockSize=16,384, bucketSizes=[I@2320fa6f]
org.apache.hadoop.hbase.io.hfile.bucket.TestVerifyBucketCacheFile#testPartiallyFilledChunks[1: blockSize=16,384, bucketSizes=[I@2320fa6f]
org.apache.hadoop.hbase.io.hfile.bucket.TestVerifyBucketCacheFile#testRetrieveFromFile[1: blockSize=16,384, bucketSizes=[I@2320fa6f]
org.apache.hadoop.hbase.io.hfile.bucket.TestVerifyBucketCacheFile#testRetrieveFromFileAfterDelete[1: blockSize=16,384, bucketSizes=[I@2320fa6f]
org.apache.hadoop.hbase.io.hfile.bucket.TestVerifyBucketCacheFile#testSingleChunk[1: blockSize=16,384, bucketSizes=[I@2320fa6f]
org.apache.hadoop.hbase.namequeues.TestWalEventTrackerQueueService#testMetrics(TestInfo)
org.apache.hadoop.hbase.security.TestSaslTlsIPCRejectPlainText#testReject[0: caKeyType=RSA, certKeyType=RSA, keyPassword=[C@759d26fb]
org.apache.hadoop.hbase.security.TestSaslTlsIPCRejectPlainText#testReject[1: caKeyType=RSA, certKeyType=RSA, keyPassword=[C@4d5b6aac]
org.apache.hadoop.hbase.security.TestSaslTlsIPCRejectPlainText#testReject[2: caKeyType=RSA, certKeyType=EC, keyPassword=[C@3e84448c]
org.apache.hadoop.hbase.security.TestSaslTlsIPCRejectPlainText#testReject[3: caKeyType=RSA, certKeyType=EC, keyPassword=[C@4a7f959b]
org.apache.hadoop.hbase.security.TestSaslTlsIPCRejectPlainText#testReject[4: caKeyType=EC, certKeyType=RSA, keyPassword=[C@429bffaa]
org.apache.hadoop.hbase.security.TestSaslTlsIPCRejectPlainText#testReject[5: caKeyType=EC, certKeyType=RSA, keyPassword=[C@5403f35f]
org.apache.hadoop.hbase.security.TestSaslTlsIPCRejectPlainText#testReject[6: caKeyType=EC, certKeyType=EC, keyPassword=[C@483f6d77]
org.apache.hadoop.hbase.security.TestSaslTlsIPCRejectPlainText#testReject[7: caKeyType=EC, certKeyType=EC, keyPassword=[C@7e5afaa6]
org.apache.hadoop.hbase.tool.BulkLoadHFilesSplitRecoveryTest#testBulkLoadPhaseFailure(TestInfo)
org.apache.hadoop.hbase.tool.BulkLoadHFilesSplitRecoveryTest#testCorrectSplitPoint(TestInfo)
org.apache.hadoop.hbase.tool.BulkLoadHFilesSplitRecoveryTest#testGroupOrSplitFailure(TestInfo)
org.apache.hadoop.hbase.tool.BulkLoadHFilesSplitRecoveryTest#testGroupOrSplitPresplit(TestInfo)
org.apache.hadoop.hbase.tool.BulkLoadHFilesSplitRecoveryTest#testRetryOnIOException(TestInfo)
org.apache.hadoop.hbase.tool.BulkLoadHFilesSplitRecoveryTest#testSplitTmpFileCleanUp(TestInfo)
org.apache.hadoop.hbase.tool.BulkLoadHFilesSplitRecoveryTest#testSplitWhileBulkLoadPhase(TestInfo)
org.apache.hadoop.hbase.tool.BulkLoadHFilesSplitRecoveryTest#testSplitWhileBulkLoadPhaseWithoutItemMap(TestInfo)
org.apache.hadoop.hbase.tool.BulkLoadHFilesTest#testBulkLoadByFamily(TestInfo)
org.apache.hadoop.hbase.tool.BulkLoadHFilesTest#testFailIfNeedSplitHFile(TestInfo)
org.apache.hadoop.hbase.tool.BulkLoadHFilesTest#testInferBoundaries
org.apache.hadoop.hbase.tool.BulkLoadHFilesTest#testLoadTooMayHFiles
org.apache.hadoop.hbase.tool.BulkLoadHFilesTest#testNonexistentColumnFamilyLoad(TestInfo)
org.apache.hadoop.hbase.tool.BulkLoadHFilesTest#testNonHfileFolder
org.apache.hadoop.hbase.tool.BulkLoadHFilesTest#testNonHfileFolderWithUnmatchedFamilyName
org.apache.hadoop.hbase.tool.BulkLoadHFilesTest#testRegionCrossingHFileSplit
org.apache.hadoop.hbase.tool.BulkLoadHFilesTest#testRegionCrossingHFileSplitRowBloom
org.apache.hadoop.hbase.tool.BulkLoadHFilesTest#testRegionCrossingHFileSplitRowColBloom
org.apache.hadoop.hbase.tool.BulkLoadHFilesTest#testRegionCrossingLoad
org.apache.hadoop.hbase.tool.BulkLoadHFilesTest#testRegionCrossingRowBloom
org.apache.hadoop.hbase.tool.BulkLoadHFilesTest#testRegionCrossingRowColBloom
org.apache.hadoop.hbase.tool.BulkLoadHFilesTest#testSimpleHFileSplit
org.apache.hadoop.hbase.tool.BulkLoadHFilesTest#testSimpleLoad
org.apache.hadoop.hbase.tool.BulkLoadHFilesTest#testSimpleLoadWithFileCopy(TestInfo)
org.apache.hadoop.hbase.tool.BulkLoadHFilesTest#testSimpleLoadWithMap
org.apache.hadoop.hbase.tool.BulkLoadHFilesTest#testSplitALot
org.apache.hadoop.hbase.tool.BulkLoadHFilesTest#testSplitStoreFile(TestInfo)
org.apache.hadoop.hbase.tool.BulkLoadHFilesTest#testSplitStoreFileWithCreateTimeTS(TestInfo)
org.apache.hadoop.hbase.tool.BulkLoadHFilesTest#testSplitStoreFileWithEncodedToEncoded(TestInfo)
org.apache.hadoop.hbase.tool.BulkLoadHFilesTest#testSplitStoreFileWithEncodedToNone(TestInfo)
org.apache.hadoop.hbase.tool.BulkLoadHFilesTest#testSplitStoreFileWithFavoriteNodes(TestInfo)
org.apache.hadoop.hbase.tool.BulkLoadHFilesTest#testSplitStoreFileWithNoneToEncoded(TestInfo)
org.apache.hadoop.hbase.tool.BulkLoadHFilesTest#testSplitStoreFileWithNoneToNone(TestInfo)
org.apache.hadoop.hbase.tool.BulkLoadHFilesTest#testTableWithCFNameStartWithUnderScore(TestInfo)
org.apache.hadoop.hbase.tool.BulkLoadHFilesTest#testTagsSurviveBulkLoadSplit(TestInfo)
org.apache.hadoop.hbase.tool.BulkLoadHFilesTest#testWithoutAnExistingTableAndCreateTableSetToNo
org.apache.hadoop.hbase.tool.SecureBulkLoadHFilesSplitRecoveryTest#testBulkLoadPhaseFailure
org.apache.hadoop.hbase.tool.SecureBulkLoadHFilesSplitRecoveryTest#testBulkLoadPhaseFailure(TestInfo)
org.apache.hadoop.hbase.tool.SecureBulkLoadHFilesSplitRecoveryTest#testCorrectSplitPoint(TestInfo)
org.apache.hadoop.hbase.tool.SecureBulkLoadHFilesSplitRecoveryTest#testGroupOrSplitFailure(TestInfo)
org.apache.hadoop.hbase.tool.SecureBulkLoadHFilesSplitRecoveryTest#testGroupOrSplitPresplit(TestInfo)
org.apache.hadoop.hbase.tool.SecureBulkLoadHFilesSplitRecoveryTest#testRetryOnIOException(TestInfo)
org.apache.hadoop.hbase.tool.SecureBulkLoadHFilesSplitRecoveryTest#testSplitTmpFileCleanUp(TestInfo)
org.apache.hadoop.hbase.tool.SecureBulkLoadHFilesSplitRecoveryTest#testSplitWhileBulkLoadPhase(TestInfo)
org.apache.hadoop.hbase.tool.SecureBulkLoadHFilesSplitRecoveryTest#testSplitWhileBulkLoadPhaseWithoutItemMap(TestInfo)
org.apache.hadoop.hbase.tool.SecureBulkLoadHFilesTest#testBulkLoadByFamily(TestInfo)
org.apache.hadoop.hbase.tool.SecureBulkLoadHFilesTest#testFailIfNeedSplitHFile(TestInfo)
org.apache.hadoop.hbase.tool.SecureBulkLoadHFilesTest#testInferBoundaries
org.apache.hadoop.hbase.tool.SecureBulkLoadHFilesTest#testLoadTooMayHFiles
org.apache.hadoop.hbase.tool.SecureBulkLoadHFilesTest#testNonexistentColumnFamilyLoad(TestInfo)
org.apache.hadoop.hbase.tool.SecureBulkLoadHFilesTest#testNonHfileFolder
org.apache.hadoop.hbase.tool.SecureBulkLoadHFilesTest#testNonHfileFolderWithUnmatchedFamilyName
org.apache.hadoop.hbase.tool.SecureBulkLoadHFilesTest#testRegionCrossingHFileSplit
org.apache.hadoop.hbase.tool.SecureBulkLoadHFilesTest#testRegionCrossingHFileSplitRowBloom
org.apache.hadoop.hbase.tool.SecureBulkLoadHFilesTest#testRegionCrossingHFileSplitRowColBloom
org.apache.hadoop.hbase.tool.SecureBulkLoadHFilesTest#testRegionCrossingLoad
org.apache.hadoop.hbase.tool.SecureBulkLoadHFilesTest#testRegionCrossingRowBloom
org.apache.hadoop.hbase.tool.SecureBulkLoadHFilesTest#testRegionCrossingRowColBloom
org.apache.hadoop.hbase.tool.SecureBulkLoadHFilesTest#testSimpleHFileSplit
org.apache.hadoop.hbase.tool.SecureBulkLoadHFilesTest#testSimpleLoad
org.apache.hadoop.hbase.tool.SecureBulkLoadHFilesTest#testSimpleLoadWithFileCopy(TestInfo)
org.apache.hadoop.hbase.tool.SecureBulkLoadHFilesTest#testSimpleLoadWithMap
org.apache.hadoop.hbase.tool.SecureBulkLoadHFilesTest#testSplitALot
org.apache.hadoop.hbase.tool.SecureBulkLoadHFilesTest#testSplitStoreFile(TestInfo)
org.apache.hadoop.hbase.tool.SecureBulkLoadHFilesTest#testSplitStoreFileWithCreateTimeTS(TestInfo)
org.apache.hadoop.hbase.tool.SecureBulkLoadHFilesTest#testSplitStoreFileWithEncodedToEncoded(TestInfo)
org.apache.hadoop.hbase.tool.SecureBulkLoadHFilesTest#testSplitStoreFileWithEncodedToNone(TestInfo)
org.apache.hadoop.hbase.tool.SecureBulkLoadHFilesTest#testSplitStoreFileWithFavoriteNodes(TestInfo)
org.apache.hadoop.hbase.tool.SecureBulkLoadHFilesTest#testSplitStoreFileWithNoneToEncoded(TestInfo)
org.apache.hadoop.hbase.tool.SecureBulkLoadHFilesTest#testSplitStoreFileWithNoneToNone(TestInfo)
org.apache.hadoop.hbase.tool.SecureBulkLoadHFilesTest#testTableWithCFNameStartWithUnderScore(TestInfo)
org.apache.hadoop.hbase.tool.SecureBulkLoadHFilesTest#testTagsSurviveBulkLoadSplit(TestInfo)
org.apache.hadoop.hbase.tool.SecureBulkLoadHFilesTest#testWithoutAnExistingTableAndCreateTableSetToNo
org.apache.hadoop.hbase.tool.TestCanaryTool#testBasicCanaryWorks(TestInfo)
org.apache.hadoop.hbase.tool.TestCanaryTool#testCanaryRegionTaskReadAllCF(TestInfo)
org.apache.hadoop.hbase.tool.TestCanaryTool#testCanaryStopsScanningAfterTimeout(TestInfo)
org.apache.hadoop.hbase.tool.TestCanaryTool#testRawScanConfig(TestInfo)
org.apache.hadoop.hbase.tool.TestCanaryTool#testReadTableTimeouts(TestInfo)
org.apache.hadoop.hbase.tool.TestCanaryTool#testRegionserverWithRegions(TestInfo)

So there are two issues:

  1. testBulkLoadPhaseFailure in SecureBulkLoadHFilesSplitRecoveryTest, we need add TestInfo testInfo as params to override
  2. The tests related to TestBulkLoadHFilesSFT are no longer running after the migrate to BulkLoadHFilesTestSFT.

@liuxiaocs7
Copy link
Copy Markdown
Member Author

liuxiaocs7 commented Mar 30, 2026

I'll rename this file BulkLoadHFilesTestSFT to TestBulkLoadHFilesSFT, refer: https://maven.apache.org/surefire/maven-surefire-plugin/examples/inclusion-exclusion.html

@liuxiaocs7 liuxiaocs7 requested a review from Apache9 March 30, 2026 14:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants